home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / c / recio202.zip / makefile < prev    next >
Makefile  |  1994-05-05  |  2KB  |  85 lines

  1. # Memory model (s=small, c=compact, m=medium, l=large)
  2. !if !$d(M)
  3. M=s
  4. !endif
  5.  
  6. # Overlays (default: no overlays; for overlays O=-Y)
  7. !if !$d(O)
  8. O=
  9. !endif
  10.  
  11. # Directory containing compiler
  12. CCDIR = C:\BORLANDC\BIN
  13. # Directory containing librarian
  14. LBDIR = C:\BORLANDC\BIN
  15.  
  16. # Filenames of compiler, librarian
  17. CC = $(CCDIR)\BCC
  18. LB = $(LBDIR)\TLIB
  19.  
  20. # Options for compiler
  21. CCOPT = -c -m$(M) -O1 -X -w $(O)
  22.  
  23. all: recio$(M).lib
  24.  
  25. recio.obj: recio.c recio.h
  26.     $(CC) $(CCOPT) recio.c
  27.  
  28. rerr.obj: rerr.c recio.h
  29.     $(CC) $(CCOPT) rerr.c
  30.  
  31. rwarn.obj: rwarn.c recio.h
  32.     $(CC) $(CCOPT) rwarn.c
  33.  
  34. rget.obj: rget.c recio.h
  35.     $(CC) $(CCOPT) rget.c
  36.  
  37. rgets.obj: rgets.c recio.h
  38.     $(CC) $(CCOPT) rgets.c
  39.  
  40. rbget.obj: rbget.c recio.h
  41.     $(CC) $(CCOPT) rbget.c
  42.  
  43. rcgets.obj: rcgets.c recio.h
  44.     $(CC) $(CCOPT) rcgets.c
  45.  
  46. rcbget.obj: rcbget.c recio.h
  47.     $(CC) $(CCOPT) rcbget.c
  48.  
  49. rput.obj: rput.c recio.h
  50.     $(CC) $(CCOPT) rput.c
  51.  
  52. rputs.obj: rputs.c recio.h
  53.     $(CC) $(CCOPT) rputs.c
  54.  
  55. rbput.obj: rbput.c recio.h
  56.     $(CC) $(CCOPT) rbput.c
  57.  
  58. rcputs.obj: rcputs.c recio.h
  59.     $(CC) $(CCOPT) rcputs.c
  60.  
  61. rcbput.obj: rcbput.c recio.h
  62.     $(CC) $(CCOPT) rcbput.c
  63.  
  64. rgetf.obj: rgetf.c recio.h
  65.     $(CC) $(CCOPT) rgetf.c
  66.  
  67. rcgetf.obj: rcgetf.c recio.h
  68.     $(CC) $(CCOPT) rcgetf.c
  69.  
  70. rputf.obj: rputf.c recio.h
  71.     $(CC) $(CCOPT) rputf.c
  72.  
  73. rcputf.obj: rcputf.c recio.h
  74.     $(CC) $(CCOPT) rcputf.c
  75.  
  76. rfix.obj: rfix.c recio.h
  77.     $(CC) $(CCOPT) rfix.c
  78.  
  79. recio$(M).lib:  recio.obj rerr.obj rwarn.obj rfix.obj \
  80.                 rget.obj rgets.obj rbget.obj rcgets.obj rcbget.obj \
  81.                 rput.obj rputs.obj rbput.obj rcputs.obj rcbput.obj \
  82.                 rgetf.obj rcgetf.obj rputf.obj rcputf.obj
  83.     $(LB) recio$(M).lib @recio.res
  84.     del recio$(M).bak
  85.